package san.java.day09;

/**
 * 抽象: 抽象方法不用实现,子类在继承时必须重写!!!
 *  使用抽象, 以方便不同子类使用不同的方法
 *
 * 抽象类: 含有抽象方法的类必须声明为抽象类
 *  1. 当用abstract来修饰一个类时,该类叫做抽象类
 *  2. 抽象类不能被实例化. 抽象类是用来被继承的,抽象类的子类必须重写父类的抽象方法,并提供方法体
 *      若没有重写全部的抽象方法,仍为抽象类
 *  3. 不能用 abstract 修饰属性, 私有方法, 构造器, 静态方法, final的方法.
 *
 */

public class AbstractClass_03 {

}
